Blog

Gavin Pickin

December 13, 2022

Spread the word


Share your thoughts

It's that time of year again. Trees are lit, presents are being wrapped, and relatives are coming to visit. That's right, it's time again for the 12 days of Christmas-- 2022 ITB Video Release Edition! 

Today, Day 4's Videos from Into the Box 2022 Conference, 3 sessions related to ColdBox modules and Features. CBValidation, CBFuture and ColdBox Task Scheduling.

For the next 12 business days up until Christmas, we'll be releasing a series of related videos each day on the CFCasts site for our Paid and Unpaid CFCasts Subscribers, and a announcement with titles, descriptions, and links to the videos, right here on the Ortus blog. Consider it our early Christmas gift to you.

We were planning on releasing the videos on Dec 24th, but we couldn't wait any longer.

Todays Videos

3 sessions related to ColdBox modules and Features. CBValidation, CBFuture and ColdBox Task Scheduling.

Javier Quintero - cbValidation Validate all things - Free

Learn alongside Javier Quintero, how to validate all things! Validations are fundamental when building APIs and web apps. Most of the time we skip validations and we open the door for bugs and issues in the app. Luckily, ColdBox has made this process simpler so we can prevent these issues from happening. With the cbValidation module, you can validate all incoming request data or populated objects. You can use the existing validators or create your own custom validators so you can validate everything the way you want.

https://cfcasts.com/series/itb-2022/videos/javier-quintero-cbvalidation-validate-all-things

Luis Majano - To the future with cbFutures

In this session, we will explore the asynchronous and parallel programming constructs built into ColdBox 6. Java has supported a robust and functional approach to asynchronous programming since JDK8 and now it is available to us all in the Coldfusion (CFML) World! To the future!

https://cfcasts.com/series/itb-2022/videos/luis-majano-to-the-future-with-cbfutures

Brad Wood - ColdBox Task Scheduling Demystified

ColdBox Task Scheduling Demystified

The ColdBox Scheduled Tasks offers a fresh, programmatic and human approach to scheduling tasks on your server and multi-server application.

Scheduled tasks have always been a point of soreness for many developers in ANY language. Especially choosing where to place them for execution: should it be cron? windows task scheduler? ColdFusion engine? Jenkins, Gitlab? and the list goes on and on.

https://cfcasts.com/series/itb-2022/videos/brad-wood-coldbox-task-scheduling-demystified

Check out the ITB Recap here https://www.ortussolutions.com/blog/into-the-box-2022-conference-recap

All the video will be added to this Series https://cfcasts.com/series/itb-2022

Add Your Comment

Recent Entries

Introducing BoxLang AI: Build Intelligent Applications with One Unified AI Platform

Introducing BoxLang AI: Build Intelligent Applications with One Unified AI Platform

Artificial intelligence is opening new possibilities for web applications, but building those experiences can become complicated quickly. Each AI provider brings its own SDK, authentication process, APIs, and model-specific requirements. Add agents, memory, tools, structured responses, or document retrieval, and development teams can find themselves managing integrations instead of improving their applications.

Introduced at Into the Box 2026, BoxLang AI gives developers a more unified way to build AI-powered applications within the BoxLang ecosystem.

Maria Jose Herrera
Maria Jose Herrera
August 06, 2026
bx-toml : Native TOML Support for BoxLang

bx-toml : Native TOML Support for BoxLang

TOML has quietly become the configuration format of the modern toolchain. Rust ships Cargo.toml, Python ships pyproject.toml, and a growing pile of CLIs, deployment platforms, and infrastructure tools expect it. If your BoxLang application needs to read one of those files, or generate one, you now have first class support for it.

Luis Majano
Luis Majano
August 04, 2026
BoxLang 1.16.0 Released!

BoxLang 1.16.0 Released!

BoxLang 1.16.0 is here, closing 50 issues across new features, improvements, and bug fixes. The theme running through this release is control: control over how HTTP clients are created and reused, control over what happens when a request fails, control over how much data a response is allowed to buffer, control over when Java classpaths reload, and tighter alignment with CFML behavior in the edge cases that only show up in production.

Luis Majano
Luis Majano
August 04, 2026